Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
94 ILFORD LANE Terraced £130,000 20 Jan 1997
102 ILFORD LANE Terraced £140,000 27 Apr 1998
106 ILFORD LANE £800,000 12 Apr 2022